#objdump: -d --prefix-addresses --show-raw-insn
#name: MIPS CP0 memory access instructions
#as: -32
#source: cp0m.s

.*: +file format .*mips.*

Disassembly of section \.text:
[0-9a-f]+ <[^>]*> c0000000 	lwc0	\$0,0\(zero\)
[0-9a-f]+ <[^>]*> c0010000 	lwc0	\$1,0\(zero\)
[0-9a-f]+ <[^>]*> c0020000 	lwc0	\$2,0\(zero\)
[0-9a-f]+ <[^>]*> c0030000 	lwc0	c0_config,0\(zero\)
[0-9a-f]+ <[^>]*> c0040000 	lwc0	\$4,0\(zero\)
[0-9a-f]+ <[^>]*> c0050000 	lwc0	\$5,0\(zero\)
[0-9a-f]+ <[^>]*> c0060000 	lwc0	\$6,0\(zero\)
[0-9a-f]+ <[^>]*> c0070000 	lwc0	c0_cache,0\(zero\)
[0-9a-f]+ <[^>]*> c0080000 	lwc0	c0_badvaddr,0\(zero\)
[0-9a-f]+ <[^>]*> c0090000 	lwc0	\$9,0\(zero\)
[0-9a-f]+ <[^>]*> c00a0000 	lwc0	\$10,0\(zero\)
[0-9a-f]+ <[^>]*> c00b0000 	lwc0	\$11,0\(zero\)
[0-9a-f]+ <[^>]*> c00c0000 	lwc0	c0_sr,0\(zero\)
[0-9a-f]+ <[^>]*> c00d0000 	lwc0	c0_cause,0\(zero\)
[0-9a-f]+ <[^>]*> c00e0000 	lwc0	c0_epc,0\(zero\)
[0-9a-f]+ <[^>]*> c00f0000 	lwc0	c0_prid,0\(zero\)
[0-9a-f]+ <[^>]*> c0100000 	lwc0	c0_debug,0\(zero\)
[0-9a-f]+ <[^>]*> c0110000 	lwc0	c0_depc,0\(zero\)
[0-9a-f]+ <[^>]*> c0120000 	lwc0	\$18,0\(zero\)
[0-9a-f]+ <[^>]*> c0130000 	lwc0	\$19,0\(zero\)
[0-9a-f]+ <[^>]*> c0140000 	lwc0	\$20,0\(zero\)
[0-9a-f]+ <[^>]*> c0150000 	lwc0	\$21,0\(zero\)
[0-9a-f]+ <[^>]*> c0160000 	lwc0	\$22,0\(zero\)
[0-9a-f]+ <[^>]*> c0170000 	lwc0	\$23,0\(zero\)
[0-9a-f]+ <[^>]*> c0180000 	lwc0	\$24,0\(zero\)
[0-9a-f]+ <[^>]*> c0190000 	lwc0	\$25,0\(zero\)
[0-9a-f]+ <[^>]*> c01a0000 	lwc0	\$26,0\(zero\)
[0-9a-f]+ <[^>]*> c01b0000 	lwc0	\$27,0\(zero\)
[0-9a-f]+ <[^>]*> c01c0000 	lwc0	\$28,0\(zero\)
[0-9a-f]+ <[^>]*> c01d0000 	lwc0	\$29,0\(zero\)
[0-9a-f]+ <[^>]*> c01e0000 	lwc0	\$30,0\(zero\)
[0-9a-f]+ <[^>]*> c01f0000 	lwc0	\$31,0\(zero\)
[0-9a-f]+ <[^>]*> e0000000 	swc0	\$0,0\(zero\)
[0-9a-f]+ <[^>]*> e0010000 	swc0	\$1,0\(zero\)
[0-9a-f]+ <[^>]*> e0020000 	swc0	\$2,0\(zero\)
[0-9a-f]+ <[^>]*> e0030000 	swc0	c0_config,0\(zero\)
[0-9a-f]+ <[^>]*> e0040000 	swc0	\$4,0\(zero\)
[0-9a-f]+ <[^>]*> e0050000 	swc0	\$5,0\(zero\)
[0-9a-f]+ <[^>]*> e0060000 	swc0	\$6,0\(zero\)
[0-9a-f]+ <[^>]*> e0070000 	swc0	c0_cache,0\(zero\)
[0-9a-f]+ <[^>]*> e0080000 	swc0	c0_badvaddr,0\(zero\)
[0-9a-f]+ <[^>]*> e0090000 	swc0	\$9,0\(zero\)
[0-9a-f]+ <[^>]*> e00a0000 	swc0	\$10,0\(zero\)
[0-9a-f]+ <[^>]*> e00b0000 	swc0	\$11,0\(zero\)
[0-9a-f]+ <[^>]*> e00c0000 	swc0	c0_sr,0\(zero\)
[0-9a-f]+ <[^>]*> e00d0000 	swc0	c0_cause,0\(zero\)
[0-9a-f]+ <[^>]*> e00e0000 	swc0	c0_epc,0\(zero\)
[0-9a-f]+ <[^>]*> e00f0000 	swc0	c0_prid,0\(zero\)
[0-9a-f]+ <[^>]*> e0100000 	swc0	c0_debug,0\(zero\)
[0-9a-f]+ <[^>]*> e0110000 	swc0	c0_depc,0\(zero\)
[0-9a-f]+ <[^>]*> e0120000 	swc0	\$18,0\(zero\)
[0-9a-f]+ <[^>]*> e0130000 	swc0	\$19,0\(zero\)
[0-9a-f]+ <[^>]*> e0140000 	swc0	\$20,0\(zero\)
[0-9a-f]+ <[^>]*> e0150000 	swc0	\$21,0\(zero\)
[0-9a-f]+ <[^>]*> e0160000 	swc0	\$22,0\(zero\)
[0-9a-f]+ <[^>]*> e0170000 	swc0	\$23,0\(zero\)
[0-9a-f]+ <[^>]*> e0180000 	swc0	\$24,0\(zero\)
[0-9a-f]+ <[^>]*> e0190000 	swc0	\$25,0\(zero\)
[0-9a-f]+ <[^>]*> e01a0000 	swc0	\$26,0\(zero\)
[0-9a-f]+ <[^>]*> e01b0000 	swc0	\$27,0\(zero\)
[0-9a-f]+ <[^>]*> e01c0000 	swc0	\$28,0\(zero\)
[0-9a-f]+ <[^>]*> e01d0000 	swc0	\$29,0\(zero\)
[0-9a-f]+ <[^>]*> e01e0000 	swc0	\$30,0\(zero\)
[0-9a-f]+ <[^>]*> e01f0000 	swc0	\$31,0\(zero\)
	\.\.\.
